apart from (that) ... - Francés Inglés Diccionario